草庐IT

Android UI布局

全部标签

安卓布局 : fit View under Action Bar

我将操作栏用作半透明覆盖层(如Google地球应用程序),使用:true我所有的全屏高度View现在都延伸到操作栏下方,但我只希望其中一个能做到这一点。所以我的问题是,有没有一种方法可以自动调整View,使它们不会延伸到操作栏覆盖层下方?我宁愿不必使用自定义dp设置。 最佳答案 由于操作栏处于覆盖模式,因此无法自动适应View。您需要将操作栏高度设置为View的marginTop。可以引用android文档here 关于安卓布局:fitViewunderActionBar,我们在Stac

android - 像在 facebook for android app 中一样在 android 中拖动布局

我试图通过改变布局的边距来像拖动一样实现Facebook,但是即使我在View上调用invalidate,那些总是留下痕迹Android/ios的Facebook做到了,我想知道他们是怎么做到的,我到处都看到只有图像被拖放我正在尝试实现一些东西likethis但是它在我的应用程序中留下了痕迹packagecom.example.dragdemo;@SuppressLint({"NewApi","ParserError","ParserError"})publicclassMainActivityextendsActivity{TextViewx;TouchExampleViewtex;

Android 背景颜色 XML 布局

我有一个dialog布局,它会在不同的布局上弹出。Dialog布局颜色列为透明。将背景颜色设置为透明和根本不设置背景颜色有什么区别? 最佳答案 嗯透明背景:-它是透明的。非彩色背景/对话框:-对话框将自动获取电话主题并显示相关信息。如果它在HC及以上,它会显示蓝色,如果它低于它会显示关于android版本的默认主题。 关于Android背景颜色XML布局,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

android - Android 中最后一行 GridView 的布局问题

这是我的GridView。我每行有3个项目。如图所示,View中的最后一行仅包含一个项目。如果最后一行包含3个项目,则GridView会正确滚动到最后。如果最后一行少于3个项目,则View不会滚动超过图片中显示的内容。GridView忽略未完全填充的行。这可能是什么原因?注意:如果我在末尾添加不可见的虚拟项目来填充该行,效果很好。这是我的GridView布局。 最佳答案 截至目前,通过在末尾添加虚拟隐藏行来解决此问题。 关于android-Android中最后一行GridView的布局问

android - 无法在布局中对齐 TextView 和 Checkbox

我有一个包含TextView和复选框的线性布局。样式是:fill_parentfill_parent5dp1.0match_parent0.30center_vertical0dpwrap_content0.70right|end我想要实现的是TextView|checkbox(30%percentscreen)|(totheright)但我现在得到的是TextView|checkbox(30%percentscreen)|(leftaligned)我哪里错了? 最佳答案 在适当的地方使用gravity和layout_gravity

java - gdx 将布局文件解析为目标文件

我们使用libgdx为我们在Android上的游戏进行图形渲染。似乎libgdx将来可以放弃对布局文件的支持。使用布局文件的缺点是解析它需要更长的时间。优点是使用它构建UI非常方便,而不是在java文件中构建UI。所以我想知道是否有一种方法可以将布局解析为可序列化的目标文件,并在游戏中加载这些目标文件而不是布局文件。这样,如果我们可以维护一个实用程序,使用从布局文件生成目标文件的旧gdx库,并在实际游戏中升级gdx。编辑:布局文件是libgdx的而不是android的 最佳答案 目前没有任何方法可以使用libgdx序列化您的布局信息

【UniApp】-uni-app-项目实战页面布局(苹果计算器)

前言经过前面的文章介绍,基本上UniApp的内容就介绍完毕了那么从本文开始,我们就开始进行一个项目的实战这次做的项目是苹果计算器,这个项目的难度不是很大,但是也不是很简单,适合练手创建项目打开HBuilderX,点击左上角文件->新建->项目:搭建基本布局项目创建完毕之后,首先来分析一下苹果计算器的整体布局结构,分为一上一下如下图:上面的部分主要是显示计算结果的,下面的部分主要是显示计算器的按键搭建上半部分布局更改index.vue的内容如下: exportdefault{ data(){ return{ } }, onLoad(){ }, methods:{

java - Android XML 布局常量

我正在解析Android的XML布局文件。我想引用Android的XML字符串常量而不是定义我自己的。我可以轻松找到整数常量,但不能找到XML常量。这些字符串常量位于何处?更新:我正在寻找一个引用值的文字字符串,例如android:LinearLayout、android:layout_gravity、android:layout_width以及任何相关的值具有诸如match_parent、center等属性 最佳答案 您是说要从string.xml文件中获取字符串吗?你可以得到它Stringget=this.getResource

android - 聊天布局像 whatsapp

我正在尝试构建像whatsapp这样的聊天布局。我不明白他们如何能够将“日期”放在布局最右角的底部。我看过他们的代码,它使用了水平的LinearLayout,其中有消息和日期并排,但“我爱”部分如何消息打印日期以上?另一个问题是,如果我使用relativelayout使用alignparentright=true将日期推到最右边,它会扩展整个布局以匹配父级,这是显而易见的但不受欢迎请多多指教 最佳答案 虽然看起来很粗略,但我只能看到使用四个TextView完成的最终结果。名称在顶部,两行用于消息,一行用于日期。一条消息行一直延伸到日

鸿蒙4.0应用开发——ArkUI基本布局

【高心星出品】ArkUI基本布局视频教程传送门搭建开发环境环境要求为保证DevEcoStudio正常运行,建议电脑配置满足如下要求:操作系统:Windows1064位、Windows1164位内存:8GB及以上硬盘:100GB及以上分辨率:1280*800像素及以上下载安装软件下载软件进入HUAWEIDevEcoStudio产品页,点击下载列表后的按钮,下载DevEcoStudio。安装软件下载完成后,打开压缩包双击下载的“deveco-studio-xxxx.exe”,进入DevEcoStudio安装向导。在如下安装选项界面勾选DevEcoStudio后,单击Next,直至安装完成。安装完成